package com.yami.shop.security.api.dto;

import com.yami.shop.security.common.dto.AuthenticationDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 用于登陆传递账号密码
 *
 * @author FrozenWatermelon
 * @date 2020/7/1
 */
@Data
public class SocialAuthenticationDTO extends AuthenticationDTO {


    @Schema(description = "临时的uid，微信公众号支付需要openid，但用户又不绑定社交账号，所以这个openId是临时的")
    private String tempUid;

    @Schema(description = "登录类型 0.普通的系统 1.小程序 2.公众号")
    private Integer socialType;
}
